.container{
	margin:15% auto;
}

.head{
	background: #000000;
	border-radius: 50%;
	margin: 10% auto;
	height: 450px;
	width: 500px;
	position: relative;
}

.left-ear{
	border-radius: 150px;
	background: #000000;
	position: absolute;
	top: -66px;
	left:-170px;
	width: 260px;
	height: 315px;
	-webkit-transform:rotate(-175deg);
}

.right-ear{
	border-radius: 150px;
	background: black;
	position: absolute;
	top: -66px;
	right: -169px;
	width: 260px;
	height: 315px;
	-webkit-transform: rotate(175deg);
}

.ribbon{
	position: absolute;
	top: -19px;
	left: 41px;
	height: 30px;
	width: 50px;
}

.r-left-top{
	position: absolute;
	top: -109px;
	left: 40px;
	height: 210px;
	width: 115px;
	border-radius: 50%;
	background: #E860AC;
	-webkit-transform: rotate(135deg);
	z-index: 100;
}

.r-right-top{
	position: absolute;
	top: -130px;
	right: -307px;
	height: 210px;
	width: 115px;
	border-radius: 50%;
	background:#E860AC;
	z-index: 100;
	-webkit-transform:rotate(214deg);
}

.r-knot{
	position: absolute;
	top: 7px;
	left: 170px;
	height: 95px;
	width: 64px;
	border-radius: 50%;
	background: #E860AC;
	z-index: 100
}

.r-left-bottom{
	position: absolute;
	top: 58px;
	left: 30px;
	height: 80px;
	width: 187px;
	border-radius: 50%;
	background: #E860AC;
	z-index: 100;
	-webkit-transform: rotate(126deg);
}


.r-right-bottom{
	position: absolute;
	top: 60px;
	right: -327px;
	height: 80px;
	width: 165px;
	border-radius: 50%;
	background: #E860AC;
	z-index: 100;
	-webkit-transform: rotate(214deg);
}


.face{
	border-radius: 75px;
	position: absolute;
	width: 200px;
	height:150px;
	top:100px;
	left:48px;
}

.face-left{
	background: #F9E4CF;
	width: 182px;
	height: 315px;
	border-radius: 47%;
	left: 34px;
	top:-35px;
	position: absolute;
}

.face-right{
	background: #F9E4CF;
	width: 182px;
	height: 315px;
	border-radius: 47%;
	top: -35px;
	right:-170px;
	position: absolute;
}



.cheek-left{
	background: #F9E4CF;
	width: 102px;
	height: 230px;
	border-radius: 47%;
	left: 60px;
	top:185px;
	position: absolute;
	-webkit-transform:rotate(-64deg);
	border-left:10px solid #000000;
	border-top: 5px solid #000000;
}

.cheek-right{
	background: #F9E4CF;
	width: 102px;
	height: 230px;
	border-radius: 47%;
	top: 188px;
	right:-141px;
	position: absolute;
	-webkit-transform:rotate(64deg);
	border-right:10px solid #000000;
	border-top: 5PX solid #000000;
}

.nose{
	width:120px;
	height: 70px;
	border-radius: 50%;
	position: absolute;
	top:213px;
	left:141px;
	background: #000000;
	z-index: 99999999;
}


.left-eye{
	width:50px;
	height: 120px;
	background: #ffffff;
	border-radius: 50%;
	position: absolute;
	top:72px;
	left: 117px;
	border:7px solid black;
	-webkit-transform:rotate(172deg);
}

.right-eye{
	width:50px;
	height: 120px;
	background: #ffffff;
	border-radius: 50%;
	position: absolute;
	top:66px;
	right: -64px;
	border:7px solid black;
	-webkit-transform:rotate(7deg);
}

.left-eye ul li{
	width: 25px;
	height: 70px;
	position: absolute;
	border-right:7px solid #000000;
	border-radius:48%;
	list-style:none;
}

.right-eye ul li{
	width: 25px;
	height: 70px;
	position: absolute;
	border-right:7px solid #000000;
	border-radius:50%;
	list-style: none;
}


.eye-mark{
	width:115px;
	height:30px;
	position: absolute;
	top:198px;
	left:133px;
	border-radius: 50%;
	border-top:7px solid #000000;
	-webkit-transform: rotate(-8deg);
	z-index: 100000;
}

.left-eye #l-lash1{
	top:99px;
	left:-16px;
	-webkit-transform:rotate(-3deg);
}


.left-eye #l-lash2{
	top:117px;
	left:8px;
	-webkit-transform:rotate(-18deg);
	height: 60px;
}

.left-eye #l-lash3{
	top:114px;
	left:30px;
	-webkit-transform:rotate(-45deg);
	height: 45px;
}

.right-eye #r-lash1{
	top:-51px;
	right:32px;
	-webkit-transform:rotate(4deg);
}

.right-eye #r-lash2{
	top:-60px;
	right:5px;
	-webkit-transform:rotate(21deg);
	height: 60px;
}

.right-eye #r-lash3{
	top:-38px;
	right:-10px;
	-webkit-transform:rotate(38deg);
	height: 45px;
}

.left-eye-ball{
	background: #000000;
	width:33px;
	height: 60px;
	border-radius: 50%;
	position: absolute;
	top:-2px;
	left:16px;
}

.right-eye-ball{
	background: #000000;
	width:33px;
	height: 66px;
	border-radius: 50%;
	position: absolute;
	top:61px;
	right: 15px;
}

.mouth{
	width:150px;
	height: 100px;
	border-radius:50%;
	position: absolute;
	top:208px;
	left: 125px;
	border-bottom:50px solid #000000;
	z-index: 999999;
}

.lip-left{
	border-bottom: 5px solid black;
	position: absolute;
	top: 45px;
	left: -51px;
	width: 77px;
	height: 23px;
	border-radius: 50%;
	-webkit-transform: rotate(47deg);
}

.lip-right{
	border-bottom: 5px solid black;
	position: absolute;
	top: 68px;
	right: -47px;
	width: 125px;
	height: 23px;
	border-radius: 50%;
	-webkit-transform: rotate(-42deg);
}

.lip{
	height: 12px;
	width: 212px;
	position: absolute;
	top: 74px;
	left: -45px;
	background: #F9E4CF;
	border-radius: 180px;
}

.chin{
	position: absolute;
	top: 202px;
	left: 130px;
	width: 140px;
	height: 200px;
	border-radius: 103% 100% 250% 250%;
	border-bottom: 14px solid 
	black;
	background: #F9E4CF;
	z-index: 999;
}

.tongue-left{
	background: #E8AB96;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 111px;
	left: 35px;
	border-radius: 50%;
	border-top: 5px solid black;
	z-index: 100;
	-webkit-transform: rotate(14deg);
}

.tongue-right{
	background: #E8AB96;
	width: 50px;
	height: 20px;
	position: absolute;
	top: 115px;
	left: 65px;
	border-radius: 50%;
	-webkit-transform: rotate(-18deg);
}
